Cyc369 239,950 Sierra Cabrera Villa Terrace View